ElasticPress\Feature\Autosuggest\Autosuggest B

Total Complexity 100
Dependencies 6
Dependents 1
Total lines 949
Lines of code 530
Logical lines of code 241
Comment lines 301
Methods 23
Properties 1

Methods 23

Method Rating Maintainability Complexity Lines of code
adjust_fuzzy_fields()
B
42 20 48
enqueue_scripts()
A
37 12 80
output_feature_box_settings()
A
43 10 52
epio_allowed_parameters()
A
41 8 61
intercept_search_request()
A
51 8 25
epio_send_autosuggest_allowed()
S
54 6 20
epio_autosuggest_set_and_get()
S
58 6 15
epio_autosuggest_health_check_info()
S
48 4 36
filter_term_suggest()
S
60 5 14
epio_send_autosuggest_public_request()
S
50 3 30
mapping()
S
49 2 36
generate_search_query()
S
49 1 33
set_fuzziness()
S
69 3 6
setup()
S
56 1 17
delete_cached_query()
S
67 2 8
requirements_status()
S
63 2 10
__construct()
S
63 1 11
apply_autosuggest_weighting()
S
76 1 4
add_ep_set_autosuggest_header()
S
76 1 4
epio_retrieve_autosuggest_allowed()
S
68 1 7
output_feature_box_summary()
S
75 1 5
output_feature_box_long()
S
75 1 5
return_empty_posts()
S
82 1 3